\section{Conclusion}

In this assignment we have created the interconnections of the core of a simple multi cycle processor, supporting a subset of the MIPS instruction set. The processor was synthesized with the help of the MicroBlaze architecture. To test the system an extended test bench was written and simulated. Since the processor did not utilize a pipeline, the critical path became very long, and the maximum frequency of the system was approximatly 30MHz.\\

This exercise has taught us a lot about the basics of the inner workings of a cpu. It has also forced us to learn about the tools used to complete this assignment.\\